﻿using Dora.Tools.Enums.Product;
using System;
using System.Collections.Generic;
using System.Text;

namespace Dora.Services.AdminUser.Dto.QueryDto
{
    public class RescissionSupplierUpdateDto
    {
        /// <summary>
        /// 供应商Id
        /// </summary>
        public int SupplierId { get; set; }
        /// <summary>
        /// 组团社Id
        /// </summary>
        public int OrgId { get; set; }
        /// <summary>
        /// 是否是全局解约 ture:不用判断条件,直接全清 false:根据条件 
        /// </summary>
        public bool IsAll { get; set; }

        /// <summary>
        /// 合作范围及其区域信息
        /// </summary>
        public List<RescissionSupplierAreaUpdateDto> ProductAreaIds { get; set; }
        /// <summary>
        /// 是否清楚台湾游保险配置------->IsAll==false 才会用到
        /// </summary>
        public bool IsClearTW { get; set; }
    }
    /// <summary>
    /// 合作范围及其区域信息
    /// </summary>
    public class RescissionSupplierAreaUpdateDto 
    {
        /// <summary>
        /// 合作范围ID
        /// </summary>
        public int CooperationScopeId { get; set; }

        /// <summary>
        /// 合作范围删除
        /// </summary>
        public int CooperationScopeIsDeleted { get; set; }

        /// <summary>
        /// 签约区域Id列表
        /// </summary>
        public List<int> SupplierSignAreaIdList { get; set; }
    }
}
